Design Round 4 · The web money surface · commissioned by R3 resolution #6 · July 8, 2026
Money lives on the web — the same world, in cream
Six frames of kiduna.team: join (3a), the wallet (3b), limits and reloading Compute on mobile web (3c), Institution setup (3d), and the authorize page on desktop and mobile (3e–3f). Espresso↔cream inversion; Goudy figures; gold means signature here exactly as it does in the app. No promotional chrome, no nav, no cookie wall — every page is one act, and every act returns a receipt line to your thread by the contract in MOTION-ADDENDUM §6 (R3).
3a
Join — one hundred dollars, held as Compute, once and always
Rationale. Joining Kinship Duna is a single act: $100 by card, arriving as Kiduna Compute in your own wallet — not a fee that disappears, a balance you spend. The page says exactly that, once, in the duna's voice, and then does its one job. No plans, no tiers, no testimonial strip. Once a member, always a member — the page says so because the protocol says so.
kiduna.team · the money surface
already a member? your ally handles this
Join Kinship Duna. Once, and always.
One hundred dollars, one time. It arrives in your own wallet as Kiduna Compute — the balance your ally runs on. Membership never expires and never renews.
→your ally, named by you, working every channel you allow
→one wallet, one membership, across every duna
→one equal voting token in every Forum — money never buys say
Membership
$100
your name, as you'd have members know it
email
press and hold to join — $100.00
the hold is the signature, here as everywhere · Stripe carries the card; the Compute lands on-chain in your wallet
Kinship Duna · WV Org ID 628407 · the receipt seals to your record the moment the Compute lands
one act per page · the price is stated once, in Goudy, and nowhere is anything promoted
3b
The wallet — three shelves in cream, and your limits as sentences
Rationale. The same three shelves the in-app treasury shows — bank, wallet, Compute — inverted to cream, because this is where they can act. Compute is named per duna, never "compute currencies": you hold Kiduna Compute and Service Alliance Compute, and the chip grammar from R2 stands. Limits render as your Contract's own sentences with the figure in Goudy; changing one is an act, so it routes through the authorize page (3e) like everything else.
kiduna.team · your wallet
Jaya Okonkwo · member since March · FROST ··84f2
You hold $412 across three places.
Bank · Sphere virtual account$212.40
quiet this week — the meter drew $3.80 · metered ledger
Wallet · FROST, on-chain$84.60
holds your ally's NFT and your voting tokens · chain record
Compute≈ $115
Kiduna Compute · 240
$96
Service Alliance Compute · 88
$19
the Compute you spend is the clearest tell of whose realm you're acting in — meters at 7×, stated in your thread whenever it runs
reload Compute
move between wallets
your limits · the Contract's own words
anything past $50 in a day comes to me as a card, never silently
nothing leaves the bank shelf without a signature — no exceptions, including my ally
the meter may spend Compute freely below $5 a day, and must say so in prose
changing a limit is an act — it signs on the authorize page like any other. Say it to your ally instead, any time: "cap my day at forty."
the token chip grammar from R2 stands — a dot, the duna's name, the count · limits are sentences with Goudy figures, not sliders
3c
Mobile web — the wallet folded to one column, reload as one act
Rationale. The mobile web surface is the same page, one column — it is also exactly what the in-app cream sheet shows, so a member who arrives from the handoff card recognizes it as the place the sheet was a window onto. Reload is a chip that opens the authorize page (3f) with the act already stated; the wallet page itself signs nothing.
8:04Friday
🔒
kiduna.team/wallet
your wallet
You hold $412 across three places.
Bank · Sphere
$212.40
Wallet · FROST
$84.60
Compute≈ $115
Kiduna Compute · 240$96
Service Alliance Compute · 88$19
runs out Thursday at the current pace — reloading $40 carries you past the Dunathon
reload Kiduna Compute · $40
your limits
past $50 a day, a card comes to you · nothing leaves the bank without a signature · the meter states itself in prose
this page is what the in-app cream sheet is a window onto — same place, same acts, same receipts
the reload chip opens the authorize page with the act already stated — the wallet itself signs nothing
3d
Institution setup — a counterparty is born, and the page says what it will never be
Rationale. Only a member creates an Institution, for a registered outside entity — here Lightbrush, the studio behind The Ceremony Machine's projection work. $1,000 in Compute, up to ten enrolled members it distributes to and may keep reloading, a Squads wallet, the standing to contract with anyone — and, stated on the page as plainly as the price: it cannot vote. The square badge it gets here is the mark it wears everywhere (5c): members are circles; institutions are square.
kiduna.team · new institution
created by Jaya Okonkwo · member, The Ceremony Machine
Bring Lightbrush inside — as a counterparty, never a voter.
Lightbrush LLCas registered
Delaware · EIN ··7141✓ registry checked
lightbrush.com — add one TXT record and the whole domain becomes accountable under this Institution: pages can carry codes, its agents carry provenance. optional now, one line of DNS later
enroll up to ten members · Compute distributes to them
PPriya N.
KKellan R.
SSana E.
+ seven open seats
L
Lightbrush
institution · square, everywhere
Founding Compute$1,000
WalletSquads · its own
May contract withanyone
May reload members' Computeyes, ongoing
Votes in Forumsnever
press and hold to found it — $1,000.00
the Compute lands in Lightbrush's squad wallet and distributes to its enrolled members · deciding stays with members alone
"cannot vote" renders with the price, not in fine print — what an Institution is not is half of what it is
3e
The authorize page — nothing but the act
Rationale. The hard rule from R3 resolution #6, rendered: what, how much, to whom, one signature. No header nav, no logo lockup, no upsell, no secondary action but declining. The page inherits the act from wherever it was stated — the ally's card, a reload chip, an Institution founding — and renders only the payload it will hand back as the receipt: act · amount · counterparty · rail · record_id.
authorize
Forty dollars, to your Kiduna Compute.
FromVisa ·· 4187
Toyour wallet · Kiduna Compute
Amount$40.00
Asked for byyou, in your thread, 8:03 — cited
press and hold to authorize
decline — costs nothing, prints nothing
the receipt returns to your thread
the whole page fits in one glance — if anything else wants to be here, it is wrong
3f
Authorize on mobile web — the page the cream sheet shows
Rationale. Identical anatomy at 390 wide — this exact page is what rises inside the app's cream sheet (R3 §9), which is why the handoff reads as reaching across a desk: the member has already seen this room. The hold bar sits in thumb reach; declining is quiet, above it, never styled as failure.
8:05Friday
🔒
kiduna.team/authorize/9f27
authorize
Forty dollars, to your Kiduna Compute.
FromVisa ·· 4187
Toyour wallet · Kiduna Compute
Amount$40.00
Asked for byyou, at 8:03 — cited
decline — costs nothing, prints nothing
press and hold to authorize
the receipt returns to your thread — you'll land on the sentence you left
same act, same anatomy, thumb-reach hold — the sheet and the site are one place